package pack01;

import java.io.IOException;
import java.io.RandomAccessFile;

/**
 * @作者：JustOne
 * @时间：2021/8/12 - 22:59
 */
public class Demo07_复制文件 {
    public static void main(String[] args) throws IOException {
        //复制文件
        //准备工作：在网上找一张图片并命名为刘德华.png，放到"D:/刘景景的测试文件夹"下，

        //指定原件
        RandomAccessFile raf = new RandomAccessFile("D:/刘景景的测试文件夹/刘德华.png","rw");
        //创建复印件
        RandomAccessFile myRaf = new RandomAccessFile("D:/刘景景的测试文件夹/刘德华副本.png","rw");

        //读(一次读一个字节，即开始所说的低8位)
        int len = -1;
        while( (len=raf.read()) != -1){
            myRaf.write(len);//写
        }

        System.out.println("复制完毕");

        raf.close();
        myRaf.close();
    }
}
